Definition of Cynara Cardunculus

  • (noun) southern European plant having spiny leaves and purple flowers cultivated for its edible leafstalks and roots

Synonyms of Cynara Cardunculus


Antonyms of Cynara Cardunculus


No Antonyms Found.

Homophones of Cynara Cardunculus


No Homophones Found.